A NOR gate or a NOT OR gate is a logic gate which gives a positive output only when both inputs are negative.
Like NAND logic, NOR gates are so-called "" that can be combined to form any other kind of logic gate. For example, the first embedded system, the Apollo Guidance Computer, was built exclusively from NOR gates, about 5,600 in total for the later versions. Today, integrated circuits are not constructed exclusively from a single type of gate. Instead, EDA tools are used to convert the description of a logical circuit to a netlist of complex gates () or transistors (full custom approach).
Q = A NOR B { class='wikitable' style="text-align:center" align=center | +Truth Table ! Input A !! Input B !! Output Q |
1 | |
0 | |
0 | |
0 |
= A NOR A | |
{ class="wikitable" style="text-align:center; margin:auto;" | +Truth Table ! Input A !! Output Q |
1 | |
0 |
= ( A NOR B ) NOR ( A NOR B ) | |
{ class="wikitable" style="text-align:center; margin:auto;" | +Truth Table ! Input A !! Input B !! Output Q |
0 | |
1 | |
1 | |
1 |
= ( A NOR A ) NOR ( B NOR B ) | |
{ class="wikitable" style="text-align:center; margin:auto;" | +Truth Table ! Input A !! Input B !! Output Q |
0 | |
0 | |
0 | |
1 |
= NOR | |
{ class="wikitable" style="text-align:center; margin:auto;" | +Truth Table ! Input A !! Input B !! Output Q |
1 | |
1 | |
1 | |
0 |
= NOR | |
{ class="wikitable" style="text-align:center; margin:auto;" | +Truth Table ! Input A !! Input B !! Output Q |
1 | |
0 | |
0 | |
1 |
Alternatively, an XNOR gate is made by considering the conjunctive normal form , noting from de Morgan's Law that a NOR gate is an inverted-input AND gate. This construction uses five gates instead of four.
= NOR |
= NOR ( A NOR B ) | |
{ class="wikitable" style="text-align:center; margin:auto;" | +Truth Table ! Input A !! Input B !! Output Q |
0 | |
1 | |
1 | |
0 |
Alternatively, the 4-gate version of the XNOR gate can be used with an inverter. This construction has a propagation delay four times (instead of three times) that of a single NOR gate.
= { NOR } NOR { NOR } |
|
|